package com.fansl.koala.quickdev.module.users.vo;

import com.fansl.koala.quickdev.common.enums.GenderEnum;
import com.fansl.koala.quickdev.common.enums.StatusEnum;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.List;

/**
 * @author fansl
 * @Description: vo
 * @date 2020/3/20 21:20
 */
@Data
public class SysUserVo implements Serializable {
    private Long id;

    /**
     * 用户名
     */
    private String username;

    /**
     * 昵称
     */
    private String nickname;

    /**
     * 手机号码
     */
    private String mobile;

    /**
     * 邮箱
     */
    private String email;

    /**
     * 头像
     */
    private String avatar;

    /**
     * 性别
     */
    private GenderEnum gender;

    /**
     * 账户状态
     */
    private StatusEnum status;

    /**
     * 创建时间
     */
    private LocalDateTime createTime;

    private Long deptId;

    private List<Integer> roles;
}
